introverted person - Spanish English Dictionary